EN FR
EN FR


Section: New Software and Platforms

DirectL2C

Participants : Vincent Lanore, Christian Perez [correspondant] .

Keywords: HPC, Software Components, Reconfiguration

Functional Description

L2C (http://hlcm.gforge.inria.fr/l2c:start ) is a Low Level Component model implementation targeting at use-cases where overhead matters such as High-Performance Computing. L2C does not offer network transparency neither language transparency. Instead, L2C lets the user choose between various kinds of interactions between components, some with ultra low overhead and others that support network transport. L2C is extensible as additional interaction kinds can be added quite easily. L2C currently supports C++, FORTRAN 2013, MPI and CORBA interactions.

In 2015, we have prototyped DirectL2C on top of L2C. DirectL2C enables efficient and consistent reconfiguration of large scale L2C based assemblies. It provides an assembly model enhanced with domains, tranformations, and transformation adapters.